finders keepers, losers weepers - German English Dictionary